deputy consul general - Turkish English Dictionary